inveterate drunkard - Spanish English Dictionary